@charset "UTF-8";
	* { margin:0; padding:0; 
		font-family: 'Noto Sans KR', sans-serif;
		color: #252525; }

	div#dummy { height: 75px; background: #292929;}			
	#container { width: 1000px; margin: 30px auto;}
	
	/* 헤더 (입금 부분) */
	div#header { background: goldenrod;
			     height: 150px; }
	div#header h1 { padding: 30px;  }
	div#profile { background: whitesmoke;
				  height: 600px;
				  border-radius: 10px;
				  padding: 50px;}
				  
	div#profile h2 { height: 50px;}
	
	
	/* 고객 정보 부분 */
	div#profileEdit { width:600px; 
					  height: 450px; 
					  overflow: hidden;
					  margin-left: 200px;  }
	div#profileEdit table { width: 500px;}
	div#profileEdit table tr { height: 30px; }
	div#profileEdit table th { width: 100px; height: 50px; text-align: left; }
	div#profileEdit table td { width: 200px; text-align: center;
							   padding-left: 70px; }
	div#profileEdit table td input { width: 250px;
									 background: whitesmoke;
								     border: none; 
								     margin: 10px 10px 10px 60px; 
								     border-bottom: 1px solid gray;
								     color: dimgray;}
	
	/* 버튼 */							     
	div#submit {  width: 500px;  
				 height: 80px; 
				 margin-left: 300px;
				 margin-top:30px; 
				  }
	div#submit input { width: 100px;  height: 40px;   
					   border: none;  
					   background: gray; 
					   margin-left:20px; 
					   font-size: 15px;
					   color: whitesmoke;}		
  
    /* 에러 메세지 */
  .errorMSG {
	color: tomato;
	display: none;
	font-size: 12px;
}
